manned lunar exploration - French English Dictionary